package com.cms.admin.mapper;

import com.cms.admin.model.TableRecordTrackLog;
import com.cms.admin.model.TableRecordTrackLogExt;
import com.cms.admin.model.TableRecordTrackLogWithBLOBs;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TableRecordTrackLogMapper {
    int countByCondition(TableRecordTrackLogExt example);
 

    int deleteByPrimaryKey(Long recid);

    int insert(TableRecordTrackLogWithBLOBs record);
 

    List<TableRecordTrackLogWithBLOBs> selectByConditionWithBLOBs(TableRecordTrackLogExt example);

    List<TableRecordTrackLog> selectByCondition(TableRecordTrackLogExt example);

    TableRecordTrackLogWithBLOBs selectByPrimaryKey(Long recid);
 

    int updateByPrimaryKeyWithBLOBs(TableRecordTrackLogWithBLOBs record);

    int updateByPrimaryKey(TableRecordTrackLog record);
}